package com.baitengsoft.patentapimonitor.api.entity;

import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

/**
 *
 *
 * @author kennygu
 * @email 89335272@qq.com
 * @date 2017-12-21 13:26:45
 */
@Table(name="web_userinfo")
public class WebUserinfoEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    //主键
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Integer id;
    //用户名
    private String name;
    //昵称
    private String nickname;
    //密码
    private String pwd;
    //-1禁用1启动
    private Integer status;
    //电话号码
    private String tel;
    //所属平台ID
    private Integer platformid;
    //栏目样式ID
    private Integer rolesid;
//    //数据范围-areaid
//    private Integer datarangeid;
    //最后一次登陆时间
    private Date logindate;
    //最后一次登陆IP
    private String ipadress;
    //最后一次浏览器
    private String brower;
    //登陆次数
    private Integer logincount;
    //创建时间
    private Date createdate;
    //更新时间
    private Date updatedate;
    //添加人
    private Integer createoperid;
    //最后一次修改人
    private Integer updateoperid;

    /**
     * 设置：主键
     */
    public void setId(Integer id) {
        this.id = id;
    }
    /**
     * 获取：主键
     */
    public Integer getId() {
        return id;
    }
    /**
     * 设置：用户名
     */
    public void setName(String name) {
        this.name = name;
    }
    /**
     * 获取：用户名
     */
    public String getName() {
        return name;
    }
    /**
     * 设置：昵称
     */
    public void setNickname(String nickname) {
        this.nickname = nickname;
    }
    /**
     * 获取：昵称
     */
    public String getNickname() {
        return nickname;
    }
    /**
     * 设置：密码
     */
    public void setPwd(String pwd) {
        this.pwd = pwd;
    }
    /**
     * 获取：密码
     */
    public String getPwd() {
        return pwd;
    }
    /**
     * 设置：-1禁用1启动
     */
    public void setStatus(Integer status) {
        this.status = status;
    }
    /**
     * 获取：-1禁用1启动
     */
    public Integer getStatus() {
        return status;
    }
    /**
     * 设置：电话号码
     */
    public void setTel(String tel) {
        this.tel = tel;
    }
    /**
     * 获取：电话号码
     */
    public String getTel() {
        return tel;
    }
    /**
     * 设置：所属平台ID
     */
    public void setPlatformid(Integer platformid) {
        this.platformid = platformid;
    }
    /**
     * 获取：所属平台ID
     */
    public Integer getPlatformid() {
        return platformid;
    }
    /**
     * 设置：栏目样式ID
     */
    public void setRolesid(Integer rolesid) {
        this.rolesid = rolesid;
    }
    /**
     * 获取：栏目样式ID
     */
    public Integer getRolesid() {
        return rolesid;
    }
    /**
     * 设置：数据范围-areaid
     */
//    public void setDatarangeid(Integer datarangeid) {
//        this.datarangeid = datarangeid;
//    }
//    /**
//     * 获取：数据范围-areaid
//     */
//    public Integer getDatarangeid() {
//        return datarangeid;
//    }
    /**
     * 设置：最后一次登陆时间
     */
    public void setLogindate(Date logindate) {
        this.logindate = logindate;
    }
    /**
     * 获取：最后一次登陆时间
     */
    public Date getLogindate() {
        return logindate;
    }
    /**
     * 设置：最后一次登陆IP
     */
    public void setIpadress(String ipadress) {
        this.ipadress = ipadress;
    }
    /**
     * 获取：最后一次登陆IP
     */
    public String getIpadress() {
        return ipadress;
    }
    /**
     * 设置：最后一次浏览器
     */
    public void setBrower(String brower) {
        this.brower = brower;
    }
    /**
     * 获取：最后一次浏览器
     */
    public String getBrower() {
        return brower;
    }
    /**
     * 设置：登陆次数
     */
    public void setLogincount(Integer logincount) {
        this.logincount = logincount;
    }
    /**
     * 获取：登陆次数
     */
    public Integer getLogincount() {
        return logincount;
    }
    /**
     * 设置：创建时间
     */
    public void setCreatedate(Date createdate) {
        this.createdate = createdate;
    }
    /**
     * 获取：创建时间
     */
    public Date getCreatedate() {
        return createdate;
    }
    /**
     * 设置：更新时间
     */
    public void setUpdatedate(Date updatedate) {
        this.updatedate = updatedate;
    }
    /**
     * 获取：更新时间
     */
    public Date getUpdatedate() {
        return updatedate;
    }
    /**
     * 设置：添加人
     */
    public void setCreateoperid(Integer createoperid) {
        this.createoperid = createoperid;
    }
    /**
     * 获取：添加人
     */
    public Integer getCreateoperid() {
        return createoperid;
    }
    /**
     * 设置：最后一次修改人
     */
    public void setUpdateoperid(Integer updateoperid) {
        this.updateoperid = updateoperid;
    }
    /**
     * 获取：最后一次修改人
     */
    public Integer getUpdateoperid() {
        return updateoperid;
    }
}
